Returns the line number where an error occurred during program execution.
プログラム実行時にエラーの発生した行番号を返します。
Erl
Erl
Integer
整数
![]() | The Erl function only returns a line number, and not a line label.
Erl 関数が返すのは行番号だけであり、行ラベルは返しません。 |
sub ExampleError
sub ExampleError
on error goto ErrorHandler REM Set up error handler
on error goto ErrorHandler REM エラーハンドラの設定
Dim iVar as Integer
Dim iVar as Integer
Dim sVar As String
Dim sVar As String
REM Error caused by non-existent file
REM 存在しないファイルにアクセスするとエラーが発生
iVar = Freefile
iVar = Freefile
Open "\file9879.txt" for Input as #iVar
Open "\file9879.txt" for Input as #iVar
Line Input #iVar, sVar
Line Input #iVar, sVar
Close #iVar
Close #iVar
exit sub
exit sub
ErrorHandler:
ErrorHandler:
MsgBox "Error " & err & ": " & error$ + chr(13) + "In line : " + Erl + chr(13) + Now , 16 ,"An error occurred"
MsgBox "Error " & err & ": " & error$ + chr(13) + "In line : Erl + chr(13) + Now , 16 ,"に、エラーが発生した。"
end sub
end sub